﻿namespace AutoTest.Common.ExcelExport
{
    /// <summary>
    /// 单元格类型
    /// </summary>
    public enum ColumnType
    {
        /// <summary>
        /// 文本
        /// </summary>
        Text,
        /// <summary>
        /// 数字
        /// </summary>
        Number,
        /// <summary>
        /// 公式
        /// </summary>
        Formula,
        /// <summary>
        /// 空白列
        /// </summary>
        WhiteSpace,
    }
    /// <summary>
    /// 列枚举
    /// </summary>
    public enum EnumColumn
    {

#pragma warning disable CS1591 // 缺少对公共可见类型或成员的 XML 注释
        A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,
        AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ
#pragma warning restore CS1591 // 缺少对公共可见类型或成员的 XML 注释
    }

    /// <summary>
    /// 头部样式
    /// </summary>
    public enum EnumFirstHeaderStyle
    {
        /// <summary>
        /// 上一行，合并的一行在上一行
        /// </summary>
        PrevRow,
        /// <summary>
        /// 当前行，合并的一行在当前行
        /// </summary>
        CurrentRow,
        /// <summary>
        /// 先一行，合并的一行在下一行
        /// </summary>
        NextRow
    }
}
